plastic membrane - German English Dictionary